adding useful tests TO BE REMOVED from final push