reduced overhead and removed resize listener