Making it saner and adding some notations or some shit