alignment and hardcode string issue fixed