playing around with setup to get functionality