working medication project compiles