now able to run smoothly