removed useless things here