basic proximity module