not sure if htese are right