its possible but not easy