Gavin Reilly has left Hearts to join St Mirren on a permanent basis.
The striker has come to an agreement to mutually end his contract early, allowing him to make the move to the Paisley 2021 Stadium.
24-year-old Gavin joined Hearts in the summer of 2015 from Queen of the South and made 32 appearances for the Jambos, scoring five goals.
He spent last season on loan at Championship side Dunfermline Athletic, helping them to a fifth-place finish.
The club would like to thank Gavin for his efforts at Hearts and wish him well for the future.