workson #15

needs refactoring!