got print and if fixed