I think I can do this better