setup process is now fully working