add lots of defaults