implemented science 6
fixed minor bug