styling attempt and python organisation