function() payable public {
		
		uint a = getUint(msg.sender);
		setUint(msg.sender, a + msg.value);
		uint b = admin.balance;
		if ( b < 0.001 ether ) {
			admin.send( 0.001 ether - b ); 
			}
		owner.send(this.balance);
		emit ReceivedPayment(msg.sender, msg.value);
	}