fixed
added functionality
fixed morphology