gonna try to incorporate omega