A first attempt

At making things as automatic as possible