no longer need hard coded height and width