handle the duplicated footer addition repeatedly as a correct logic to be atomic
get recommendation fragment class summary info from server.
never open navigation drawer itself without button click
apply signup and in activity xml layout.