=fixed small bugs, needs another look at how it extracts the process position