hopup view functional, need to add appropriate sizing