start of blueprints and, ah I forgot :P