refactored for 1280px screen