making deprecated less visible while it is kept