removed responsiveness until I finish it