static shoud be done ish