working on responsive mode A