debugging cout removed