Get your taxes done using TurboTax

them having put you on the deed is costing you money in the future.

It is better to in inherit the property via their will.