just need to fix constructor