adapted for universe