signup support started

needs testing first