fill out main a bit more