is there a better way, stylistically?