removed c&p stuff