all functionality and basic bootstrap done