fixed @itgrufti's errors. :D