Emel,

Lots of elements and effects there, all nicely put together. Good job!