Fixing compact! with compact for users method