try somthing more responsive