not sure if this causing the NullPointerException