static layout mostly finished