fix cites, try a new way of defining to save code