having some major difficulty but pushing it up anyway.