tesing, debugging...