private String checkIfInBounds(Point p) {
		int borderSize = 25;
		// right side
		if (p.x >= this.getWidth() - borderSize && p.x <= this.getWidth()) {
			// is in right side
			return "right";
		} else if (p.x >= 0 && p.x <= borderSize) {
			// is in left side
			return "left";
		} else if (p.y >= 0 && p.y <= 10) {
			// is in top side
			return "top";
		} else if (p.y <= this.getHeight()
				&& p.y >= this.getHeight() - borderSize) {
			// is in bottom side
			return "bottom";
		} else {
			return null;
		}
	}