also, i prefer declarations