try doing this the right way?