Organize code thanks to Synx