WIP - Math calculations (need to be improved)