move properties above methods