Ezaz Ahmed

Results 3 issues of Ezaz Ahmed

Improvement's are according to new docs of svelte.

## Checklist Please make all of these are true before submitting a pull request. - My PR branch was based on the `dev` branch - I am submitting this PR...