add some weird syntax