debug prints has beed removed