empty main setup