start building business/user logic