annoying.. add syntax aswell?