package basics and layout