trying to solve without final static