del some unusefull code