syle changed and error fixed