applied DRY to expression creation