better space layout