Adding floating popup rather than static position