fixed state create, code guideleines