dirty code but recommendation working now