Improved I'm performance, added vertical position directive, removed modal animation