Added .compile and easier options