adjusted spacing but still need to complete ternary argument