sightly better setup