intermediate debuggin'