fix bug + responsive