Added missing dependency and @Push annotation