set up automatically
design fixes