working stuff, need to change stcons and keep testing