added object picking with mouse