Added better function support, brackets now longer need on first line